home *** CD-ROM | disk | FTP | other *** search
Text File | 2000-10-06 | 1.4 KB | 62 lines | [TEXT/MPS ] |
- ; DO NOT EDIT (OR EVEN READ) THIS FILE!
- ; BlitPixieClear.s (for PPCAsm), auto-generated from BlitPixieClear.c
-
- INCLUDE 'AsmGlobal.s'
-
-
- MakeFunction BlitPixieClear
- stmw r28,-16(SP)
- stw r7,-24(SP)
- stw r7,-20(SP)
- subf r31,r5,r4
- neg r29,r3
- rlwinm r29,r29,0,29,31
- cmplw r29,r5
- ble *+8 ; $00000024
- mr r29,r5
- subf r5,r29,r5
- rlwinm r29,r29,8,20,23
- mtcrf $4,r29
- rlwinm r29,r5,27,5,31
- rlwinm r28,r5,0,27,31
- subi r3,r3,32
- li r0,32
- mr r30,r6
- mtxer r28
- lfd fp0,-24(SP)
- cmpli cr6,0,r29,$0000
- cmpli cr7,0,r28,$0000
- mr r5,r7
- mr r6,r7
- mr r7,r7
- mr r8,r7
- mr r9,r7
- mr r10,r7
- mr r11,r7
- mr r12,r7
- bc 4,23,*+12 ; $00000080
- stb r7,32(r3)
- addi r3,r3,1
- bc 4,22,*+12 ; $0000008C
- sth r7,32(r3)
- addi r3,r3,2
- bc 4,21,*+12 ; $00000098
- stw r7,32(r3)
- addi r3,r3,4
- bc 12,26,*+28 ; $000000B4
- mtctr r29
- stfdu fp0,32(r3)
- stfd fp0,8(r3)
- stfd fp0,16(r3)
- stfd fp0,24(r3)
- bdnz *-16 ; $000000A0
- subic. r30,r30,1
- bc 12,30,*+12 ; $000000C4
- stswx r5,r3,r0
- add r3,r3,r28
- add r3,r3,r31
- bne *-84 ; $00000074
- lmw r28,-16(SP)
- blr
-
-